an engineering marvel - Español Inglés Diccionario